Note that the Sedit Manual has not been updated since Sedit 1.0.
1.2 b3 notes
-----------
• The IDE spec says drives should return Identify data in little endian format. The ATA manager converts it to big endian. Some old drives have buggy firmware which may return portions the Identify data word-swapped. This can lead to Sedit thinking the drive has the wrong number of blocks. Usually Sedit will not be off by a few blocks, but will be obviously wrong, like reporting that a 100M disk is a 50G disk. As far as I know, Apple has not shipped any disks with this firmware bug, although there are a few floating around in various labs, and probably in some prototype machines. This IDE firmware bug is not currently detected or fixed by Sedit.
• Fixed a bug which prevented Sedit from properly reading/writing scsi blocks beyond 1G.
• Fixed a bug which prevented Sedit from handling multiple IDE buses properly if some of the buses didn't have drives attached.
1.2 b2 notes
-----------
• Sedit now can show an IDE disk's Identify data, which is analagous to a SCSI disk's Inquiry data. Its under the SCSI menu, I couldn't find a better place for it.
• Sedit now supports multiple IDE buses, and a master and slave drive on each bus.
• Sedit should also support PCMCIA cards, since they show up on the IDE bus.
===>>> I don't have a Mac with multiple IDE drives, nor a Mac with PCMCIA cards, so if you test Sedit on either of these configurations, PLEASE report back to me (email address below) and let me know how it works.
• Fixed a bug which allowed you to select beyond the EOF in files.
1.2 b1 notes
-----------
• Now supports IDE drives. This has been tested on three different models of ATA drives, both with and without support for logical block addressing. However, with my currently limited knowledge of IDE, I am not asserting this code is completely debugged.
• Block commands (copy, search, compare, scan) are not supported for IDE drives.
• Now lets you open a file.
1.1 b2 notes
-----------
• Fixed a bug which prevented the horizontal scroll bar from working.
• Fixed a bug which kept the close box from working.
• Made the about box display the correct version number.
1.1 b1 notes
-----------
• Sedit is now 32 bit clean! Thanks Rich Siegel.
• Sedit has been moved from Think C 3.0 (that's right!) to Think C 7.0. Thanks Brian Bechtel.
• Fixed a bug where the template code trashed the heap.
• Fixed a bug which called DisposeHandle on a resource at quit time.
Please send me mail at dshayer@netcom.com or Applelink Shayer.